<?php

	// 新闻列表

//固定每页显示的记录数
$per_page = 3;

//获取地址栏的页码参数 当前访问的页面数
$cur_page = $_GET['p'];

//求limit的偏移量
$offset = ($cur_page-1)*$per_page;

//求数据表总纪律数
$sql = "select count(*) as total from `news`";
$result = mysqli_query($link,$sql);

$total_num = mysqli_fetch_assoc($result)['total'];
//求总记录数

//求总页码数并向上取整
$total_page = ceil($total_num/$per_page);

// 编写查询语句
$sql = "select * from `news` limit $offset,$per_page";

// 执行语句
$result = mysqli_query($link,$sql);

	//使用for循环从结果集中逐一获取数据 
 // for($i=0; $i <$result->num_rows; $i++){

 // 	$data[] = mysqli_fetch_assoc($result);
 // }
 
 // 使用while循环从结果集中逐一获取数据  >推荐
 // 注意，使用此while循环不会造成死循环的原因是：$arr的值为真(既有值时)，才会执行循环，然后
 // 才会把$arr赋值给$data，如果$arr值为空（既 mysqli_fetch_assoc($result)无值），则结束while循环。
 
 while($arr = mysqli_fetch_assoc($result)){
 	$data[] = $arr;
 }

// 加载后台首页视图
include('protected/view/admin/layout.html');